package controlador;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;

import modelo.juego.Juego;

public class ControladorGuardar implements ActionListener{

	public void actionPerformed(ActionEvent e) {
		ObjectOutputStream archivoSalida;
		try {
			archivoSalida = new ObjectOutputStream(new FileOutputStream("archivo_prueba_persistencia"));
			archivoSalida.writeObject(Juego.ObtenerJuego());
			archivoSalida.close();
		}
		catch (FileNotFoundException a){
			System.out.println ("No se puede crear archivo...");
//			System.exit(60);
		}
		catch  (IOException b) {
			System.out.println ("Problema de I/O");
			b.printStackTrace();
//			System.exit(61);
		}
		
	}

}
